heat-resistant glove - French English Dictionary